home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / perl / sun4.md / vmparam.ph < prev   
Encoding:
Text File  |  1991-08-15  |  1.3 KB  |  39 lines

  1. if (!defined &_sun4_vmparam_h) {
  2.     eval 'sub _sun4_vmparam_h {1;}';
  3.     if (!defined &sprite) {
  4.     require 'sun4/param.ph';
  5.     eval 'sub USRTEXT {0x2000;}';
  6.     eval 'sub USRSTACK { &KERNELBASE;}';
  7.     eval 'sub LOWPAGES { &btoc( &USRTEXT);}';
  8.     eval 'sub HIGHPAGES {0;}';
  9.     eval 'sub DFLSSIZ {(8*1024*1024);}';
  10.     eval 'sub DFLDSIZ_260 {((512*1024*1024)- &USRTEXT);}';
  11.     eval 'sub MAXDSIZ_260 {((512*1024*1024)- &USRTEXT);}';
  12.     eval 'sub MAXSSIZ_260 {((512*1024*1024)- &KERNELSIZE);}';
  13.     eval 'sub DFLDSIZ_460 {((2048*1024*1024)- &USRTEXT);}';
  14.     eval 'sub MAXDSIZ_460 {((2048*1024*1024)- &USRTEXT);}';
  15.     eval 'sub MAXSSIZ_460 {((2048*1024*1024)- &KERNELSIZE);}';
  16.     eval 'sub DFLDSIZ { &dfldsiz;}';
  17.     eval 'sub MAXDSIZ { &maxdsiz;}';
  18.     eval 'sub MAXSSIZ { &maxssiz;}';
  19.     if (!defined &LOCORE) {
  20.     }
  21.     eval 'sub SSIZE {1;}';
  22.     eval 'sub SINCR {1;}';
  23.     eval 'sub SYSPTSIZE {(0x640000 /  &MMU_PAGESIZE);}';
  24.     eval 'sub MINMAPSIZE {0x200000;}';
  25.     eval 'sub MAXSLP {20;}';
  26.     eval 'sub SAFERSS {3;}';
  27.     eval 'sub DISKRPM {60;}';
  28.     eval 'sub LOTSFREE {(256 * 1024);}';
  29.     eval 'sub LOTSFREEFRACT {8;}';
  30.     eval 'sub DESFREE {(100 * 1024);}';
  31.     eval 'sub DESFREEFRACT {16;}';
  32.     eval 'sub MINFREE {(32 * 1024);}';
  33.     eval 'sub MINFREEFRACT {2;}';
  34.     eval 'sub HANDSPREAD {(2 * 1024 * 1024);}';
  35.     eval 'sub PGTHRESH {(280 * 1024);}';
  36.     }
  37. }
  38. 1;
  39.